www.gusucode.com > PHP开源客户管理系统 v1.0PHP源码程序 > PHP开源客户管理系统 v1.0/khglxt_A5/khglxt_A5/app/controllers/yewu.php

    <?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');

class Yewu extends CI_Controller {
	function __construct ()
	{
		parent::__construct();
		$this->load->model('free_m');
		$this->load->model('kehu_m');
		$this->load->library('myclass');
		$this->load->library("session");
		$this->load->helper('url');
		if ($this->session->userdata('username')==''){
			//redirect(site_url('/login'),'location');
			show_error1('您还没有登录','500', '操作提示','/login','1');
			exit;
		}
	}
	public function index($page=1)
	{
		mysql_query("SET NAMES GBK");
		$limit =12;
		$config['uri_segment'] = 3;
		$config['use_page_numbers'] = TRUE;
		$config['base_url'] = site_url('yewu/index/');
		$config['total_rows'] = $this->db->count_all('tb_yewu');
		$config['per_page'] = $limit;
		$config['prev_link'] = '&lt;';
		$config['prev_tag_open'] = '<li class=\'paginItem\'>';
		$config['prev_tag_close'] = '</li>';
		$config['cur_tag_open'] = '<li class=\'paginItem current\'><a href=\'#\'>';
		$config['cur_tag_close'] = '</a></li>';
		$config['num_tag_open'] = '<li class=\'paginItem\'>';
		$config['num_tag_close'] = '</li>';
		$config['next_link'] = '&gt;';
		$config['next_tag_open'] = '<li class=\'paginItem\'>';
		$config['next_tag_close'] = '</li>';
        $config['first_link'] = '&laquo;';
		$config['first_tag_open'] = '<li class=\'paginItem\'>';
		$config['first_tag_close'] = '</li>';
        $config['last_link'] = '&raquo;';
		$config['last_tag_open'] = '<li class=\'paginItem\'>';
		$config['last_tag_close'] = '</li>';
		$config['num_links'] = 3;
		
		$this->load->library('pagination');
		$this->pagination->initialize($config);
		$start = ($page-1)*$limit;
		$data['pagination'] = $this->pagination->create_links();
		$data['page']=$page;
		$data['total_rows']=$config['total_rows'];
		$data['list'] = $this->kehu_m->get_yewu_list($start, $limit);
		$this->load->view('taobaocp/yewu_list',$data);
	}
	public function add()
	{
		if($_POST){
			if(!$this->input->post('khid')){
			show_error1('请先选择客户','500', '操作提示');
			exit;
			}
			if(!$this->input->post('ktrq')){
			show_error1('开通时间不能为空','500', '操作提示');
			exit;
			}
			
			if(!$this->input->post('dqrq')){
			show_error1('到期时间不能为空','500', '操作提示');
			exit;
			}
			
			
			$str = array(
				'khid'=>$this->input->post('khid'),
				'cpmc'=>$this->input->post('cpmc'),
				'ktrq'=>$this->input->post('ktrq'),
				'dqrq'=>$this->input->post('dqrq'),
				'txrq'=>$this->input->post('txrq'),
				'cbjg'=>$this->input->post('cbjg'),
				'xsjg'=>$this->input->post('xsjg'),
				'content'=>$this->input->post('content'),
				'userid'=>$this->session->userdata('uid')
			);
			
			if($this->kehu_m->add_yewu($str)){
				//$this->myclass->notice('alert("添加成功!");window.location.href="'.site_url('admin/shuju').'";');
				//print_r($str);
				show_error1('新增业务成功','500', '操作提示');
			}
			exit;
		}
		$this->load->view('taobaocp/yewu_luru');
	}
	public function show($id=0)
	{
		mysql_query("SET NAMES GBK");
		if($_POST){
			if(!$this->input->post('khid')){
			show_error1('请先选择客户','500', '操作提示');
			exit;
			}
			if(!$this->input->post('ktrq')){
			show_error1('开通时间不能为空','500', '操作提示');
			exit;
			}
			if(!$this->input->post('dqrq')){
			show_error1('到期时间不能为空','500', '操作提示');
			exit;
			}
			$str = array(
				'khid'=>$this->input->post('khid'),
				'cpmc'=>$this->input->post('cpmc'),
				'ktrq'=>$this->input->post('ktrq'),
				'dqrq'=>$this->input->post('dqrq'),
				'txrq'=>$this->input->post('txrq'),
				'cbjg'=>$this->input->post('cbjg'),
				'xsjg'=>$this->input->post('xsjg'),
				'content'=>$this->input->post('content')
			);
			
			if($this->kehu_m->update_yewu($id,$str)){
				//$this->myclass->notice('alert("添加成功!");window.location.href="'.site_url('admin/shuju').'";');
				//print_r($str);
				show_error1('业务修改成功','500', '操作提示');
			}else{
				show_error1('您未做任何修改','500', '操作提示');
			}
			exit;
		}
		$data['kehu']=$this->kehu_m->get_yewu_by_id($id);
		$this->load->view('taobaocp/yewu_edit',$data);
	}
	public function select()
	{
		mysql_query("SET NAMES GBK");
		if($_POST){
			$khid=$this->input->post('khid');
			$cpmc=$this->input->post('title');
			$dqrq1=$this->input->post('dqrq1');
			$dqrq2=$this->input->post('dqrq2');
			$data['list'] = $this->kehu_m->get_syewu_list($khid,$cpmc,$dqrq1,$dqrq2);
		}else{
		$data['list'] ='';
		}
		$this->load->view('taobaocp/yewu_select',$data);
	}
	public function del($id=''){
		if($this->kehu_m->del_yewu($id)){
			echo json_encode(array('id'=>"0",'url'=>site_url($this->input->post('url'))));
		}else{
			echo json_encode(array('id'=>"-1"));
		}
		
	}
}